charge transfer device - French English Dictionary